engineered nanostructures - English Synonyms Dictionary